heavy derrick - French English Dictionary